surmountable curb - German English Dictionary